broad base terrace - Turkish English Dictionary